IBM Cloud でのクラウド・リソースのプロビジョニング

ソフトウェアをインストールするには、IBM Spectrum Virtualize for Public Cloud 実装環境に必要なすべてのリソースを、事前に IBM Cloud™ 上でプロビジョニングする必要があります。IBM Cloud には、PERL、Python、および Ruby のバインディング用の API があり、プロビジョニングが自動化されていますが、以下のステップは、手動でのプロビジョニング手順について説明しています。

このタスクについて

IBM Spectrum Virtualize for Public Cloud をインストールする前に、ハードウェア・オプションを選択し、ライセンスを購入し、アクティベーション・キーをダウンロードします。

IBM Cloud は、Platform as a Service (PaaS) と Infrastructure as a Service (IaaS) を組み合わせたクラウド・コンピューティング・プラットフォームです。IBM Cloud がサポートするクラウド・サービスの一部として、アプリケーションおよびオペレーティング・システム用のブロック・ストレージがクラウド内で提供されます。ソフトウェアをベアメタル・サーバーにインストールし、IBM Cloud が提供するクラウド・ストレージを構成することができます。ご使用のシステムによって、完全なクラウド・ベースのソリューションを作成することができます。

IBM Spectrum Virtualize for Public Cloud をインストールして構成する前に、IBM Spectrum Virtualize for Public Cloud に必要なすべてのクラウド・リソースを、IBM Cloud から購入して構成する必要があります。

手順

IBM Cloud リソースのプロビジョニングを行うには、以下のステップを実行します。

  1. IBM Cloud に登録します。

    IBM Spectrum Virtualize for Public Cloud は、サーバー、ネットワーキング、およびストレージを提供する IBM Cloud コンピューティング・プラットフォームを使用します。

  2. 必要な VLAN スパンニングを有効にするには、IBM Cloud ポータルで「ネットワーク」 > 「VLAN スパンニング」を選択します。「スパン」タブで、「オン」を選択して、VLAN スパンニングを有効にします。

    IBM Cloud アカウントをセットアップした後、ネットワーク設定を変更して VLAN スパンニングを有効にします。1 つのアカウントに複数の VLAN が存在するときに、デバイスが同一の VLAN に存在しない場合、それらのデバイスはプライベート・ネットワーク上で相互に通信することができません。

    VLAN スパンニングは、アカウント上のすべてのデバイスが、それらの VLAN に関係なく、プライベート・ネットワークを介して相互に通信できるようにします。アカウントで VLAN スパンニングが有効になっていないと、ベアメタル・サーバー上の IBM Spectrum Virtualize for Public Cloud にアクセスできません。

  3. インストールを計画します。

    IBM Cloud から複数のコンポーネント (データ・センター、ベアメタル・サーバー、バックエンド・ストレージなど) を購入する必要があります。購入する前に、どのオプションがニーズに最も適しているかを検討してください。以下のクラウド・コンポーネントでは、ユーザーの選択が必要です。

    データ・センター
    IBM Cloud は、クラウド・ベースの環境をホストするために、複数の国際データ・センターをサポートします。これらのデータ・センターにあるリソースは、週次または月次ベースで購入されます。以下の最小要件を満たすハードウェアを備えた任意のデータ・センターを選択することができます。
    • システム内のノードの数に応じて、デュアル・プロセッサー・サーバーが必要です(2 台、4 台、または 8 台) が必要です。IBM Cloud 上の IBM Spectrum Virtualize for Public Cloud は、2 個から 8 個のノード・システム構成をサポートします。
    • プロセッサーごとに最小 6 コア (つまり、サーバーごとに最小 12 コア)、具体的には、Intel Xeon 5120 および Intel Xeon E5-2620 v3 を推奨します。
    • 最小 64 GB のメモリー。
    • それぞれ 500 GB 以上の容量を備えた 2 つの SSD または SATA ドライブ。
      注: SSD ドライブは、IBM Spectrum Virtualize for Public Cloud ノードの開始と停止の時間を短縮します。
    • 10 Gbps パブリックとプライベートのデュアル・ネットワーク・アップリンク (未結合)
    • 二重電源機構
    選択したデータ・センターが、10 Gbps パブリックとプライベートのデュアル・ネットワーク・アップリンク (未結合) ハードウェアおよびデュアル・プロセッサー・サーバーをサポートしている必要があります。すべてのデータ・センターがこれらのハードウェア要件をサポートしているわけではありません。
    IBM Spectrum Virtualize for Public Cloud ノードのベアメタル・サーバー
    ベアメタル・サーバーは、選択したデータ・センター内で IBM Spectrum Virtualize for Public Cloud ・ノードをホストします。システム内のノードごとに 1 つのベアメタル・サーバーが必要です。例えば、2 ノード・システムでは、2 つのベアメタル・サーバーを購入して構成する必要があります。ソフトウェアは、1 つのシステムで最大 8 個のノードをサポートします。各ベアメタル・サーバーのバージョンは、CPU モデル Intel Xeon 5120 を備えたデュアル・プロセッサー・マルチコア・サーバーでなければなりません。すべてのネットワーキング条件が満たされている場合は、以前にサポートされていた CPU モデルである Intel Xeon E5-2620 v3 を使用できます。
    少なくとも 1 つのベアメタル・サーバーまたは仮想サーバー
    システムには、 IBM Spectrum Virtualize for Public Cloud ノードをホストするサーバーとは別に、クラウドのプライベート・ネットワーク内のサーバー上でホストされる追加の構成オプションが必要です。このサーバーは、IP クォーラム・アプリケーション、コール・ホーム用の SMTP サーバー、およびリモート・サポート・アシスタンス用のリモート・プロキシー・サーバーをホストします。IP クォーラム・アプリケーションは、ノード間の通信に障害が発生した場合に、タイ・ブレークを実行する必要があるノード障害シナリオを処理するために必要です。SMTP サーバーは、コール・ホームおよびリモート・サポート・アシスタンスのメッセージを中継するため、コール・ホームおよびリモート・サポート・アシスタンスが構成される前に別個に構成されている必要があります。さらに、このサーバーには、リモート・サポート・アシスタンス用のリモート・プロキシー・サーバーを組み込む必要があります。リモート・プロキシー・サーバーは、システムをサポート・センターにあるリモート・サポート・サーバーに接続するネットワーク・プロキシーを作成します。
    IBM Cloud バックエンド・ブロック・ストレージ
    IBM Spectrum Virtualize for Public Cloud をインストールした後、ブロック・ストレージを購入し、IBM Cloud 上で構成する必要があります。ストレージ・タイプ (エンデュランスおよびパフォーマンス) と、その他の属性 (ロケーション、パッケージ、およびサイズ) を決定します。詳しくは、以下の Web ページを参照してください。
    https://www.ibm.com/cloud-computing/bluemix/block-storage
  4. データ・センターを選択するには、最初に、IBM Cloud ポータルの「注文」ペインで「デバイス」を選択します。表示された「サーバー・リスト」ページで、「データ・センターの選択」というラベルが付いたプルダウン選択リスト・フィールドをクリックします。

    これ以降に行うすべてのサーバー選択を保持するには、サーバー・オプションを選択する前にデータ・センターを選択します。データ・センターを選択した後、サーバーのリストが更新され、選択したデータ・センターで使用可能なモデルのみが表示されます。データ・センターを選択する前にサーバー・リストからサーバーを選択すると、データ・センターの選択によって使用可能なサーバーのリストがリセットされた場合に、サーバー選択が失われます。

  5. デュアル・プロセッサー・マルチコア・サーバーを選択するには、「デュアル・プロセッサー・マルチ・コア・サーバー」セクションまでスクロールします。

    IBM Spectrum Virtualize for Public Cloud には、最小 12 コアを備えたデュアル・プロセッサー・サーバーが必要です。サーバーの月次料金 (月次経常費 (MRC) と呼ばれる) をクリックすると、サーバーが選択されます。

    構成および注文に Intel Xeon 5120 サーバーを選択するとします。サーバー構成ページが表示されると、選択したサーバーが関連モデルのリスト内に示されます。この時点で、最終的な選択として、別の関連モデルを選択することもできます。

    ヒント: IBM Spectrum Virtualize for Public Cloud は、Intel トラステッド・エグゼキューション・テクノロジー (TXT) の検証機能をサポートしません。「サーバー・セキュリティー」オプションとして「なし」を選択します。

    サーバーで複数の RAM 構成が許容される場合は、任意の使用可能な RAM オプションを選択してください。IBM Spectrum Virtualize for Public Cloud は、現時点では 64 GB を超える RAM を使用できません。サーバーに対して最小 64 GB の RAM より大きい RAM を選択する理由はありません。今後のリリースでこの制限が変更された場合は、構成する各サーバーに対して追加の RAM を選択することができます。

    1. オペレーティング・システムを選択するには、ポータルの「オペレーティング・システム」セクションで「Redhat」を選択します。次に、「Red Hat Enterprise Linux 7.x (64 ビット)」オプションを選択します。

      このバージョンの Red Hat Enterprise Linux (RHEL) が必要です。選択ページの下部にある、Red Hat でのサード・パーティー・ソフトウェアの条件に関する注記は、注文完了ページで Red Hat サポートに関するご利用条件に同意する必要があることを示しています。

    2. ポータルの「ハード・ディスク」セクションでベアメタル・サーバーのハード・ディスクを選択するには、「ディスクの追加」をクリックして、デフォルトの 1.00 TB Serial Advanced Technology Attachment (SATA) ディスクを受け入れます。次に、さらに 3 回「ディスクの追加」をクリックし、各サーバーに合計 4 つのディスクを搭載します。

      誤って選択した別のタイプのディスクを除去するには、「選択済みディスクの除去 (Remove selected disks)」をクリックします。

      IBM Spectrum Virtualize for Public Cloud の標準構成には、2 つの独立した物理ディスク・パーティションが必要です。1 つのディスクは、システム・ブート、オペレーティング・システム、およびアプリケーション・インストール用で、もう 1 つのディスクは、アプリケーション・データ用です。

      IBM Cloud のベスト・プラクティスとして、ブート・パーティションは常に RAID-1 ミラーリング構成で保護することが推奨されます。また、アプリケーション・データ・ディスクにも RAID-1 構成を使用することが推奨されます。2 つのディスクのみでもシステムは機能しますが、いずれかのディスクが失われると、システム・ノードが失われることになります。

    3. 適切な RAID 1 構成を作成するには、ドライブ 1 と 2 を選択して、「RAID ストレージ・グループの作成」をクリックします。次に、「拡張ストレージ・グループとパーティション」ページの「タイプ」フィールドで、「RAID-1」を選択します。各 RAID 1 アレイを作成した後、「LVM」選択項目を選択せず、「パーティション・テンプレート」フィールドを「Linux 基本 (Linux Basic)」に設定して、「完了」をクリックします。強調表示されたディスク 3 および 4 についてプロセスを繰り返します。

      「Linux 基本 (Linux Basic)」パーティション・スキームの選択は、設定したままにします。RedHat 論理ボリューム・マネージャー (LVM) をディスク・パーティショニングにインストールするチェック・ボックスは選択しないでください。2 つ目の RAID 1 アレイについては、パーティション・テンプレートを選択しないでください。そうしないと、2 つ目のドライブ・ペアで、すべての選択が同じになります。

  6. ネットワーキング・オプションを選択します。

    このタスクを完了するには、いくつかのネットワーク・オプションを構成します。

    1. 「制限あり (Limited)」「パブリック帯域幅」設定を構成するには、無料の「500 GB 帯域幅」オプションを選択します。

      「パブリック帯域幅」オプションは、3 つの異なるカテゴリー「制限あり (Limited)」「制限なし」、および「プライベート・ネットワークのみ」の下に示されます。

      IBM Spectrum Virtualize for Public Cloud のインストール手順では、インターネット・ベースのインストール・サーバーからソフトウェアをインストールするために、インターネットへのアクセスが必要です。これらのインターフェースは、この後、ファイアウォールを使用した保護、またはパブリック・ネットワークからの切断を行う必要があります。

      インストール・プロセスが更新されてパブリック・インターフェースが不要になった場合は、「プライベート・ネットワークのみ」オプションを選択することができます。「プライベート・ネットワークのみ」オプションを使用した場合、「パブリック帯域幅」には「0 GB 帯域幅」オプションが自動的に選択されます。

      サーバーがパブリック・ネットワークに接続されている場合、発信されるネットワーク・トラフィックが測定され、月次のデータ転送量が無料の範囲 (毎月 500 GB) を超過すると、追加料金の対象となります。その時点で、追加のデータ・ボリュームに対して月額課金を支払うことができます。

      「制限なし」セクションには、測定対象ではない帯域幅に対する固定料金を支払うためのオプションがあります。

      IBM Cloud ネットワーキングには、帯域幅プーリング用の追加オプションもあります。帯域幅プーリングは、単一サーバーが使用できるように、複数サーバーに対する帯域幅の割り振りをプールします。このようなオプションは、オンプレミス・システムと IBM Cloud システムの間での複製を採用するハイブリッド・ネットワークで使用される、インターネット VPN に便利です。帯域幅プーリングにより、ネットワーク・ゲートウェイは、追加の帯域幅課金が発生する前に、ネットワーク・ゲートウェイ・サーバーに加えて、システム・サーバーごとに毎月 500 GB を使用することができます。

    2. 「アップリンク・ポート速度」を構成するには、「制限あり (Limited)」接続または「プライベート・ネットワークのみ」接続のいずれかに、「10 Gbps デュアル・パブリックおよびプライベート・ネットワーク・アップリンク (ボンディングなし) (10 Gbps Dual Public and Private Network Uplinks (Unbonded))」オプションを選択します。
  7. 各サーバーに対して予備電源機構を選択します (オプションがある場合)。

    ほとんどの場合、ネットワーキング・インターフェースの選択が完了すると、サーバーを構成するために必要な追加の選択はありません。ほとんどのサーバーに予備電源機構は備わっていますが、選択したサーバーに備わっていない場合は、サービスが中断されないようにするために、この「冗長電源装置」オプションを選択してください。

  8. IBM Cloud のモニター・オプションを選択するには、「応答」に対して「自動通知」オプションを選択します。

    ディスク構成が完了すると、それ以降の追加のサービス・オプションは、IBM Spectrum Virtualize for Public Cloud サーバーに関連するものではありません。ただし、サービス・アドオンで、Cloud のモニターに自動的に組み込まれる応答を変更することが重要です。

    モニターでサーバーの検出に失敗する場合は、「応答」として、「モニタリングからの自動リブート」ではなく「自動通知」を選択することが推奨されます。

    ご使用のサーバーにパブリック・ネットワーク・インターフェースがプロビジョニングされている場合、モニターは、パブリック・インターフェース上で行われます。パブリック・インターフェースを無効にするかファイアウォールによって分離することで、モニター中にご使用のサーバーが検出されなくなります。サーバーが ping に対する応答を停止した場合に自動的にリブートが行われないようにするには、「モニタリングからの自動リブート」を選択しないでください。

    デフォルトでは、サーバーが ping に対する応答に失敗した場合、クラウド・アカウント・マスター・アカウント E メールが通知されます。サーバーがプロビジョニングされた後で、「ポータル・アカウント (Portal Accounts)」 > 「管理」 > 「サブスクリプション」オプションを使用して、通知を受け取るクラウド・アカウント ID を追加あるいは削除することができます。

  9. 2 つまたは 4 つのベアメタル・サーバーが完全に構成されるまで (それぞれが 2 または 4 ノード・システム)、この手順のステップ 5 からステップ 8 を繰り返します。その後、IP クォーラム・アプリケーション、コール・ホーム用の SMTP サーバー、およびリモート・サポート・アシスタンス用のリモート・プロキシー・サーバーをホストするために、さらに追加で 1 つのベアメタル・サーバーを構成します。

    インストール・トピックでは、2 または 4 つのシステム・ノード・サーバーに IBM Spectrum Virtualize for Public Cloud ソフトウェアをインストール方法について説明しています。

    また、インストール・トピックでは、IP クォーラム・アプリケーション、コール・ホームのサポート・アシスタンス、およびファイアウォールを乗り越えてシステムとサポート・センターの間の通信を確保するためのリモート・サポート・プロキシーをホストするために、ベアメタル・サーバーに何をインストールするかについても説明しています。

  10. すべてのサーバーを構成した後に選択内容を注文するには、「サービス・アクション」ページで「注文に追加」をクリックします。
    一時的に注文の妥当性検査ウィンドウが表示されます。
    • 注文の妥当性が確認されると、「清算」ページが表示されます。
    • 妥当性検査によってサーバー仕様の欠落あるいは不整合が見つかった場合は、注文ページに問題のあるパラメーターを示すメッセージが表示されます。

      変更を行って注文の妥当性が確認されると、「清算」ページが表示されます。

    「清算」ページでは、注文を送信する前に最終的な選択をいくつか行う必要があります。
  11. 清算を行って注文を送信するには、クラウド・サービス条件および RHEL のサード・パーティー・ソフトウェア条件に同意するチェック・ボックスを選択する必要があります。その後、「注文の送信」をクリックして、注文内の各サーバーのホスト名およびドメイン・ネームを指定します。

    「清算」ページでは、注文する 2 または 4 つのサーバーのコスト要素の明細が示されます。

    クラウド・サービス条件のチェック・ボックスを選択して、IBM Cloud マスター・サービス契約の条件に同意します。また、RHEL オペレーティング・システム・サポートに関するサード・パーティー・ソフトウェア条件も選択します。

  12. 「ホスト名とドメイン名」ページで、各サーバーの「ホスト名」および「ドメイン」を指定します。

    2 または 4 つのノード・サーバーと、IP クォーラム、SMTP コール・ホーム、およびプロキシー・サーバー・アプリケーション用の 1 つのホスト・サーバーを、単一の注文でプロビジョニングします。「清算」ページには、「ホスト名とドメイン名」ページが表示され、必要なホスト名とドメイン・ネームを指定することができます。ドメイン・ネームは、存在している必要はなく、事前に登録されている必要もありません。ホスト名およびドメイン・ネームは、IBM Cloud 内部ネットワーク上でホスト・サーバーに割り当てられたプライベート・ネットワークの 1 次サブネット IP アドレスに関連付けられますが、ユーザーが登録しない限り、外部の名前解決に転送されたりその一部になったりすることはありません。

    ご使用のアカウントで、この注文の前にサーバーをプロビジョニングし、そのサーバーのフロントエンド VLAN (パブリック・ネットワーク) およびバックエンド VLAN (プライベート・ネットワーク) を定義した場合、IBM Cloud ポータルには、注文しようとしているサーバーに使用する既存のアカウントの VLAN のいずれかを選択するための入力フィールドが表示されます。

    アカウントが新しい場合、各サーバーのフロントエンド VLAN (パブリック・ネットワーク) およびバックエンド VLAN (プライベート・ネットワーク) を選択するためのフィールドは表示されません。

  13. 必要なすべての情報を指定した後に注文を送信するには、「注文の送信」をクリックします。

    注文の送信に続いて、処理待ちトランザクションがオープンされ、プロビジョニング要求を行うことができます。処理待ちトランザクションの状況は、IBM Cloud ポータルの「デバイス」ページでモニターすることができます。